.borderTop2 {
    border-top: 2px solid #344da8;
}

.line {
    border-top: 1px solid #d6d6d6;
}

.marginTB15 {
    margin: 15px 0;
}

.marginB20 {
    margin-bottom: 20px;
}

.marginTB20 {
    margin: 20px 0;
}

.dealDefault {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 220px;
    background: url("../images/wj/dealDefult_bg.png") repeat-x left top;
    overflow: auto;
}

.dealDefault h2 {
    font-size: 22px;
    font-weight: normal;
    color: #333;
    margin: 20px 0;
}

.dealDefault p {
    font-size: 14px;
    color: #333;
    line-height: 2em;
}

.dealDefault .gary {
    font-size: 14px;
    color: #919da6;
}

.marginR20 {
    margin-right: 20px;
}

.dealDefault h4 {
    font-size: 18px;
    color: #737373;
    font-weight: normal;
    margin-top: 40px;
    margin-bottom: 10px;
}

.dealDefault h5 {
    display: inline-block;
    font-size: 16px;
    color: #5c91e1;
    font-weight: normal;
}

.marginLR20 {
    margin: 0 20px;
}

.bg_markQ {
    padding-left: 30px;
    background: url("../images/liz/per_icon5.png") no-repeat left center;
}

.icon_message {
    padding-left: 25px;
    background: url("../images/wy/ico4.png") no-repeat left center;
}


/*法律咨询服务*/
.mainW{
    background: #fff;
}
.mainW_inner{
    width: 1195px;
    margin: 0 auto;
}
.lawServer{
    margin-top: 52px;
}
.titW{
    text-align: center;
    font-size: 36px;
    color: #363636;
}
.shortLine{
    width: 65px;
    margin: 0 auto;
    border-bottom: 3px solid #2681dc;
    margin-top: 13px;
}
.serverList{
    margin-top: 40px;

}
.servers{
    float: left;
    width: 350px;
    height: 427px;
    margin-left: 25px;
    border-bottom: 2px solid #1f63c8;
    background: #f6f6f6;
    text-align: center;
    cursor: default;
    position: relative;
}
.servers:hover{
    top: -10px;
    background: #fff;
    box-shadow: #d5dde9 0 1px 9px 4px;
}
.serversCont h3{
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #2b579b;
    margin-top: 15px;
}
.serversCont p{
    font-size: 16px;
    color: #363636;
    line-height: 1.75em;
    margin: 15px 25px 0;
    text-align: left;
    height: 130px;
}
.blueBtn_1{
    display: inline-block;
    width: 118px;
    height:36px;
    line-height: 36px;
    text-align: center;
    background: #4785e1;
    cursor: pointer;
}
.blueBtn_1:hover{
    background: #3767af;
}
.blueBtn_1 a{
    display: inline-block;
    width: 100%;
    height:100%;
    font-size: 16px;
    color: #fff;
}
.joinWay{
    margin-top: 55px;
}
.WaysList{
    margin-top: 40px;
    margin-bottom: 45px;
}
.Ways{
    display: inline-block;
    float: left;
    width: 350px;
    height: 100px;
    margin-left: 25px;
}
.Ways a{
    display: inline-block;
    height:100%;
    width:100%
}
.knowK{
    background: url("../images/wj/ad_1_BG.png") no-repeat center;
}
.knowK a{
    background: url("../images/wj/ad_1_txt.png") no-repeat center;
}
.QRcode{
    background: url("../images/wj/ad_2_BG.png") no-repeat center;
}
.QRcode a{
    background: url("../images/wj/ad_2_txt.png") no-repeat center;
}
.serverTel{
    background: url("../images/wj/ad_3_BG.png") no-repeat center;
}
.serverTel a{
    background: url("../images/wj/ad_3_txt.png") no-repeat center;
}



/*咨询列表*/
.partsW{
     margin: 10px 0;
 }
.keyTit{
    width: 60px;
    line-height: 35px;
    float: left;
    color: #000;
    font-size: 16px;
}
.valCont{
    margin-left: 60px;
    line-height: 35px;
}
.valCont input{
    height: 35px;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 16px;
    outline: none;
    border: 1px solid #ccc;
    border-radius: 2px;
}
.valCont input::placeholder{
    font-size: 16px;
    color: #a9a9a9;
}
.classes{
    font-size: 14px;
    float: left;
    padding: 0 10px;
    margin: 5px;
    color: #666;
    cursor: pointer;
}
.classes:hover{
    background: #eee;
}
.classes.active{
    color: #fff;
    background: #3d83e3;
}
.findKeyword{
    width: 300px;
}
.searchBtnW{
    display: inline-block;
    background: #0673c7;
    padding: 0 15px;
    color: #fff;
    font-size: 16px;
    margin: 0 10px;
    cursor: pointer;
}
.searchBtnW img{
    margin: 11px 8px 0 0;
}
.searchBtnW:hover{
    background: #078cf3;
}
.greenBtnW{
    display: inline-block;
    height: 100%;
    padding: 0 20px;
    background: #00b600;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
}
.greenBtnW:hover{
    background: #00cd00;
}
.dataSlc{
    width: 200px;
    box-sizing: border-box;
    padding-right: 35px;
    background: url("../images/wj/rili.png") no-repeat right center;
}
.questionsList .lawTablis li:hover {
    border-bottom: none;
    color: #3d83e3;
    font-weight: bold;
}
.questionsList .lawTablis li.active{
    border-bottom: 3px solid #3d83e3;
    color: #3d83e3;
    font-weight: bold;
}
.classification{
    background: #f9f9f9;
}
.marginT20{
    margin-top: 20px;
}
.marginT10{
    margin-top: 10px;
}
.ofClass{
    font-size: 12px;
    color: #ccc;
    margin-left: 20px;
}
.questionsList .geguliRig{
    color: #333;
}
.questionsList .gary{
    font-size: 12px;
    color: #ccc;
}

/*
 by kyleyang
.marryInflis li{
    width: 31.6%;
    box-sizing: border-box;
}
*/



/*评价*/
.coverW{
    position: absolute;
    top:0;
    right: 0;
    left:0;
    bottom: 0;
    background: url("../images/wj/black30.png") repeat center;
}
.evaluation{
    width: 550px;
    height:408px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -275px;
    margin-top: -204px;
    background: #fff;
}
.evaluationTit{
    height: 42px;
    line-height: 42px;
    text-align: center;
    font-size: 14px;
    background: #f3f3f3;
}
.closePopBtn{
    display: inline-block;
    width: 18px;
    height:18px;
    float: right;
    margin: 12px 20px 0 0;
    background: url("../images/wj/icon_closePop.png") no-repeat center;
    box-sizing: border-box;
}
.closePopBtn:hover{
    border: 1px solid #b5b5b5;
}
.evaluationStar{
    margin: 20px 20px 10px;
}
.evaluationStarItem{
    padding: 10px 0;
}
.evaluationName{
    display: inline-block;
    float: left;
}
.evaluationScore{
    display: inline-block;
    float: left;
}
.evaluationScore_1{
    float: left;
    margin: 2px 0 0 5px;
}
.evaluationTxt{
    display: block;
    height: 120px;
    margin: 0 20px;
    background: #f9f9f9;
}
.evaluationTxt textarea{
    width: 100%;
    height:100%;
    box-sizing: border-box;
    border: 1px solid #d3dbe0;
    padding: 15px 10px;
    outline: none;
}
.btnGroup{
    text-align: center;
    margin-top: 30px;
}
.btnW_1{
    display: inline-block;
    height:40px;
    line-height: 40px;
    padding: 0 60px;
    border:1px solid #ccd1d9;
    font-size: 16px;
    color: #333;
    margin: 0 10px;
    cursor: pointer;
}
.btnW_1.blue{
    background: #0e76bc;
    border:1px solid #0e76bc;
    color: #fff;
}
.btnW_1.blue:hover{
    background: #118bde;
}
.btnW_1.gary{
    background: #f8f8f8;
}
.btnW_1.gary:hover{
    background: #e3e3e3;
}










/*综合搜索*/
.allSearch{
    height:187px;
    background: url("../images/index/navbg.png") no-repeat center;
    background-size: 100% auto;
}
.crumbInf.newJ{
    padding-top: 20px;
    padding-bottom: 20px;
}
.lawinp.newJ{
    width: 100%;
    position: relative;
}
.lawinp.newJ .lawbtn{
    position: absolute;
    top: 0;
    right:0;
}
.lawinp.newJ .lawbtn:hover{
    background: #1d75cf;
}
.lawinp.newJ input{
    box-sizing: border-box;
    padding-right: 220px;
    height: 46px;
    width: 100%;
    font-size: 16px;
    color: #333;
}
.lawinp.newJ input::placeholder{
    color: #c5c5c5;
    font-size: 16px;
}
.lawsearc.newJ{
    box-sizing: border-box;
    padding: 0;
    position: relative;
}
.lawsearc.newJ a{
    color: #fff;
    font-size: 14px;
}
.lawsearc.newJ a:hover{
    color: #e3e3e3;
    text-decoration: underline;
}
.lawsearc.newJ em{
    display: inline-block;
    width: 70px;
    position: absolute;
    left: 30px;
}
.lawsearc.newJ .hotSearch{
    display: inline-block;
    width: 100%!important;
    box-sizing: border-box;
    padding: 0 20px 0 110px;
    float: left;
}
.mainer{
    position: relative;
}
.minHeight814{
    min-height: 814px;
}
.minHeight382{
    min-height: 382px;
}
.searchLeft{
    width: 870px;
    float: left;
}
.searDetail li {
    cursor: pointer;
}
.searchClass{
    width: 100%;
}
.searchRight{
    width: 292px;
    float: right;
}
.silderRight{
    position: relative;
    overflow: hidden;
}
.sClass{
    float: left;
    font-size: 16px;
    color: #2d3b58;
    padding: 20px 0 10px 0;
    cursor: pointer;
}
.sClass div{
    padding: 0 25px;
    border-right: 1px solid #dbdbdb;
    text-align: center;
}
.sClass:hover{
    color: #005ebe;
    font-weight: bold;
}
.sClass.active{
    color: #005ebe;
    font-weight: bold;
    background: url("../images/wj/bg_hengxian.png") no-repeat center bottom;
}
.noBorder{
    border:none!important;
}
.rankLis li{
    background: #fff;
}
.sideNews{
    margin-top: 20px;
}
.sideNewsLi{
    font-size: 14px;
    margin-bottom: 20px;
}
.sideNewsLi a{
    font-size: 14px;
    color: #333;
}
.sideNewsLi a:hover{
    text-decoration: underline;
}
.newsIndex{
    background: #a1a1a1;
    color: #fff;
    padding: 0 4px;
    border-radius: 2px;
    margin-right: 10px;
}
.newsIndex.red{
    background: #dd0000;
}
.newsIndex.orange{
    background: #ff6600;
}
.newsIndex.yellow{
    background: #ecb700;
}
.headPic{
    font-size: 14px;
    color: #333;
    text-align: center;
    padding-top: 30px;
}
.avatar{
    display: inline-block;
    height: 111px;
    width: 111px;
    border: 2px solid #b3d4e6;
    border-radius: 55px;
    background: url("../images/wj/Ai.png") no-repeat center 15px;
}
.talk_k{
    margin-top: 20px;
    width: 709px;
    box-sizing: border-box;
    padding: 12px 0 5px 0;
    margin-left: 130px;
    border: 1px solid #dbdbdb;
    border-radius: 5px;
    position: relative;
}
.talk_k:before{
    content: '';
    position: absolute;
    width: 11px;
    height: 11px;
    left: -11px;
    top: 80px;
    background: url("../images/wj/talk_arrow.png") no-repeat center;
}
.talk_tit{
    padding-bottom: 10px;
    margin: 0 10px;
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    color: #333;
}
.talk_tit_blue{
    font-size: 18px;
    font-weight: bold;
    color: #0e76bc;
}
.talk_cont{
    font-size: 16px;
    color: #333;
    margin: 10px 10px 20px;
    text-indent: 2em;
}
.ways{
    background: #f1f1f1;
    text-align: center;
    font-size: 16px;
    color: #555;
    padding-bottom: 5px;
}
.ways .num{
    font-size: 24px;
    font-weight: bold;
    color: #ff6600;
    margin: 0 5px;
}
.theWay{
    padding: 10px 20px;
    border-bottom: 1px dashed #dbdbdb;
}
.noBottomBorder{
    border-bottom: none;
}
.theWay_tit{
    margin-bottom: 10px;
}
.titItem {
    display: inline-block;
    font-weight: bold;
    padding-top: 8px;
}
.theWay_cont{
    font-size: 14px;
    color: #333;
    text-indent: 2em;
}
.caseItem{
    margin-top: 30px;
}
.caseItem .geguLis li{
    border-bottom: none;
}
.caseItem .service{
    padding: 30px 0 10px;
    border-bottom: 1px solid #e7e8ea;
}
.blueKuai_1{
    padding-left: 28px;
    background: url("../images/wj/blue_kuai.png") no-repeat left center;
    color: #203664;
}
.blueKuai_2{
    padding-left: 28px;
    background: url("../images/wj/blue_2_kuai.png") no-repeat left center;
    color: #00548c;
}
.marlef152 {
    margin-left: 152px;
}
.marlef188 {
    margin-left: 188px;
}
.marlef207 {
    margin-left: 207px;
}
.sideNav{
    border-left: 2px solid #ddd;
    margin: 35px 0 30px 40px;
    padding: 5px 0;
    position: relative;
}
.sideNav:before{
    position: absolute;
    content: '';
    width: 12px;
    height:12px;
    top:-12px;
    left:-7px;
    background: url("../images/wj/dot_left.png") no-repeat center;
}
.sideNav:after{
    position: absolute;
    content: '';
    width: 12px;
    height:12px;
    bottom:-12px;
    left:-7px;
    background: url("../images/wj/dot_left.png") no-repeat center;
}
.singleNav{
    padding: 15px 0 15px 40px;
    margin-left: -7px;
    background: url("../images/wj/item_dot.png") no-repeat left center;
}
.singleNav a{
    font-size: 14px;
    color: #333;
}
.singleNav a:hover{
    font-weight: bold;
}
.singleNav.active{
    background: url("../images/wj/nowHere.png") no-repeat left center;
}
.singleNav.active a{
    font-size: 16px;
    font-weight: bold;
    color: #203664;
}
.sAd{
    margin-bottom: 20px;
    text-align: center;
}
.sPic_1{
    width: 100%;
    height:69px;
    background: url("../images/wj/sAd_1_BG.png") no-repeat center;
}
.sPic_1 img{
    margin-top: 20px;
}
.sPic_2{
    width: 100%;
    height:119px;
    background: url("../images/wj/sAd_2_BG.png") no-repeat center;
}
.sPic_2 img{
    margin-top: 14px;
}
.sPic_3{
    width: 100%;
    height:236px;
    background: url("../images/wj/sAd_3_BG.png") no-repeat center;
}
.sPic_3 .sPic3Img_1{
    margin-top: 40px;
}
.sPic_3 .sPic3Img_2{
    margin-top: 14px;
}
.webLinks{
    overflow: hidden;
}

.geguLi{
    cursor: pointer;
    box-sizing: border-box;
    padding: 11px 10px!important;
}
.geguLi_tit{
    font-size: 16px;
    font-weight: bold;
    color: #313131;
    margin: 10px 0 20px 0;
}
.geguLi_cont{
    font-size: 14px;
    color: #747474;
    margin-left: 25px;
    line-height: 1.75em;
}


/*金-评价页面*/

.ping_pd{position:absolute; top:0px; left:0px; right:0px; bottom:0px; background:url(../images/jzy/cover_bg.png) repeat; z-index:5;}
.ping_pd_intxbg{width:550px; height:408px; position:absolute; top:50%; left:50%; margin-left:-275px; margin-top:-204px; background:#fff; z-index:8;}
.ping_pd_intxbg_title{height:42px; background:#f3f3f3; text-align:center; line-height:40px; color:#333333; font-weight:bold; font-size:16px; }
.ping_pd_intxbg_title .close{ float:right; line-height:40px; height:40px; width:40px; margin-right:10px; cursor:pointer;background:url(../images/jzy/star_eptclos.png) center center no-repeat;}
.ping_pd_intxbg_cont{padding:0px 20px; padding-top:10px;}
.ping_pd_intxbg_cont .srat_view{height:auto;}
.ping_pd_intxbg_cont .srat_view li{line-height:19px; padding-top:15px;}
.ping_pd_intxbg_cont .srat_view li img,.ping_pd_intxbg_cont .srat_view li span,.ping_pd_intxbg_cont .srat_view li .srat_checks{ vertical-align:middle;}
.ping_pd_intxbg_cont .srat_view li span{ padding-right:15px;}
.ping_pd_intxbg_cont  .textarea_ind{ position:relative; height:120px; padding-top:20px;}
.ping_pd_intxbg_cont  .textarea_ind textarea{ line-height:24px; color:#aaaaaa; font-size:14px; background:#f9f9f9;padding:10px; border:1px solid #d3dbe0; box-sizing:border-box; width:100%; outline:0; resize:none; height:100%;}
.ping_pd_intxbg_cont  .textarea_ind .tswz{ position:absolute; right:10px; bottom:10px; color:#aaaaaa; font-size:14px;}
.ping_pd_intxbg_lintb{ text-align:center; padding-top:30px;}
.ping_pd_btn{display:inline-block; width:150px; height:40px; text-align:center; box-sizing:border-box; line-height:38px; font-size:16px; vertical-align:middle; cursor:pointer;}
.ping_pd_btn.sub{ background:#0e76bc; color:#fff;}
.ping_pd_btn.cancel{ background:#f8f8f8; border:1px solid #ccd1d9; color:#333333;}

.zt_bnszn{ padding:30px 0px;}
.zt_bnszn_arc{ line-height:45px; padding-top:15px; font-size:16px;}
.zt_bnsz_dlos{ width:200px; height:44px; box-sizing:border-box; padding-left:80px; line-height:44px; color:#333333; font-size:16px; margin-top:35px; background:url(../images/jzy/zldownload.png) center center no-repeat; cursor:pointer;}

.srat_checks{height:15px; display:inline-block;}
.srat_checks a{float:left; width:16px; height:15px; background:url(../images/jzy/star_in_ept.png) center center no-repeat; margin:0px 2px; cursor:pointer;}
.srat_checks a.active{background:url(../images/jzy/star_in.png) center center no-repeat;}


/*个人中心-个人信息编辑*/
.consultRig_tit{
    font-size: 20px;
    color: #333;
    font-weight: bold;
    padding-left: 15px;
    margin-left: 5px;
    border-left: 5px solid #3d83e3;
}
.consultRigForm_1{
    border-top: 2px solid #3d83e3;
    border-left: 1px solid #d6d6d6;
    position: relative;
    margin-top: 20px;
}
.consultRigTable_1{
    width: 858px;
}
.consultRigTable_1 tr:nth-child(odd),.consultRigTable_2 tr:nth-child(odd),.consultRigTable_3 tr:nth-child(odd){
    background: #f7f8f9;
}
.consultRigTable_1 tr:nth-child(even),.consultRigTable_2 tr:nth-child(even),.consultRigTable_3 tr:nth-child(even){
    background: #fff;
}
.consultRigTable_1 td{
    border-right:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    padding-top: 12px;
    padding-bottom: 12px;
}
.avatarCR{
    position: absolute;
    top:0;
    right: 0;
    left:858px;
    bottom:0;
    border-right:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    text-align: center;
}
.consultRig_key{
    font-size: 14px;
    font-weight: bold;
    color: #333535;
}
.consultRig_val{
    box-sizing: border-box;
    padding-left: 20px;
    font-size: 14px;
    color: #333535;
    position: relative;
}
.consultRigInput_txt{
    position: absolute;
    top:3px;
    left:20px;
    bottom:3px;
    border:none;
    width: 90%;
    text-indent: 10px;
    font-size: 14px;
    color: #333535;
    background: none;
}
.consultRigInput_txt::placeholder{
    font-size: 14px;
    color: #d0d0d0;
}
.consultRigInput_sex{
    margin: -2px 5px 0 0;
}
.marginL20{
    margin-left: 20px;
}
.telNum{
    margin-right: 20px;
}
.btnCR_1{
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 4px 18px;
    border: 1px solid #dbdbdb;
    background: #3d83e3;
    cursor: pointer;
    min-width: 56px;
    text-align: center;
}
.btnCR_1:hover{
    background: #3168b5;
}
.avatarCR img{
    margin: 8px 0 10px 0;
}
.consultRigForm_2{
    border-top: 2px solid #aaa;
    border-left: 1px solid #d6d6d6;
    position: relative;
    margin-top: 20px;
}
.consultRigTable_2 td,.consultRigTable_3 td{
    border-right:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    padding-top: 12px;
    padding-bottom: 12px;
}
.consultRigTable_2,.consultRigTable_3{
    width: 50%;
    float: left;
}
.btnSRGroup{
    text-align: center;
    margin-top: 30px;
}
.btnCR_2{
    display: inline-block;
    font-size: 16px;
    color: #999;
    padding: 8px 25px;
    border: 1px solid #dbdbdb;
    background: #fff;
    cursor: pointer;
    border-radius: 3px;
    min-width: 64px;
    text-align: center;
    margin: 0 10px;
}
.btnCR_2:hover{
    background: #e9e9e9;
}
.btnCR_2.blue{
    color: #fff;
    border: 1px solid #1f63c8;
    background: #1f63c8;
}
.btnCR_2.blue:hover{
    background: #174993;
}

/*修改头像*/
.avatarPop{
    width: 672px;
    height:483px;
    margin-top: -242px;
    margin-left: -336px;
    display: none;
}
.avatarPopMain{
    margin: 0 25px;
    padding: 30px 25px;
    border-bottom: 1px solid #ccc;
}
.avatarZone{
    width: 298px;
    height:298px;
    border:1px solid #aaa;
    background: #f5f5f5;
    float: left;
    text-align: center;
    cursor: move;
}
.avatarZone img{
    margin-top: 70px;
}
.avatarSlc{
    height: 300px;
    margin-left: 340px;
}
.avatarSlcCont{
    height:118px;
}
.avatarPreview{
    width: 91px;
    height:100%;
    line-height: 116px;
    text-align: center;
    font-size: 14px;
    color: #333535;
    float: left;
    box-sizing: border-box;
    border: 1px solid #aaa;
    background: #f1f1f1;
}
.avatarSlcBtn{
    text-align: center;
    height: 100%;
}
.avatarSlc_txt{
    font-size: 14px;
    color: #333535;
    padding: 30px 0 10px 0;
}
.avatarSlcBtn .btnCR_1{
    padding: 1px 6px;
}
.inputFile{
    position: relative;
    display: inline-block;
    width: 70px;
    top:-23px;
    opacity: 0;
    filter:alpha(opacity = 0)\9;
}
.avatarSlc_description{
    font-size: 14px;
    color: #888;
}
.avatarSlc_description h2{
    font-size: 14px;
    font-weight: normal;
    margin: 25px 0 5px 0;
}


/*修改密码*/
.passwordPop{
    width: 690px;
    height: 421px;
    margin-left: -345px;
    margin-top: -210px;
    display: none;
}
.passwordPopCont{
    margin: 20px 20px 0;
    position: relative;
}
.passwordPopMain{
    width: 100%;
    height: 280px;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.consultRigTable_pop{
    width: 100%;
}
.consultRigTable_pop td{
    border-right:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    padding-top: 12px;
    padding-bottom: 12px;
}
.modifyWarning{
    position: absolute;
    top:132px;
    left: 0;
    right:-1px;
    bottom: 0;
    border-right:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    box-sizing: border-box;
    padding: 0 25px;
}
.modifyWarning_tit{
    font-size: 14px;
    color: #333;
    font-weight: bold;
    padding-left: 25px;
    background: url("../images/wj/icon_warning.png") no-repeat left center;
    margin: 12px 0 5px 0;
}
.modifyWarning_cont li{
    font-size: 14px;
    margin: 7px 10px;
}
.modifyInfoPhTips .phTips{
    margin-left: 0!important;
    margin-top: -10px;
}
.passwordPop .phTips{
    margin-top: 0px;
}
.modifyInfoPhTips input[type='text']{
    margin-top: 8px;
}



.lawerPic.signWj a{
    display: inline-block;
}
.marginL15{
    margin-left: 15px;
}
.navTop_code.signWJ{
    height:89px;
    margin-top: 107px;
    position: relative;
}
.navTop_code.signWJ p{
    font-size: 16px;
}
.navTop_code_list{
    position: absolute;
    top:26px;
    left:0;
    bottom:0;
    width:auto;
}
.navTop_code_item{
    float: left;
    text-align: center;
    margin-right: 25px;
}
.navTop_code_item a{
    display: block;
    height:100%;
    font-size: 14px;
    color: #073f78;
}
.navTop_code_item a:hover{
    color: #0d70d6;
}
/*2018/02/09*/
.conFormrigSTit{
    line-height: 32px;
    font-size: 14px;
    color: #333;
    margin-left: 20px;
    width: 70px;
    text-align: right;
}
.radioGroup{
    line-height: 32px;
    font-size: 14px;
    color: #999;
    margin: 0 10px;
}
.radioGroup input{
    cursor: pointer;
    margin-top: -2px
}
.searchNew.search select{
    width: 48%;
    height:100%;
    outline: none;
    padding: 0 5px;
    border: 1px solid #ccc;
    color: #999;
}
.marginB5{
    margin-bottom: 5px;
}
.marginB10{
    margin-bottom: 10px;
}
.timeList .inputW{
    width: 229px;
    height:32px;
    margin:0;
    box-sizing: border-box;
    border: 1px solid #ccc;
    outline: none;
    font-size: 14px;
    padding: 0 10px;
    color: #333;
}
.conFBtnG{
    line-height: 32px;
}
.btnWN_1{
    font-size: 14px;
    color: #fff;
    padding: 5px 15px;
    background: #0673c7;
    border-radius: 1px;
    cursor: pointer;
}
.btnWN_1:hover{
    background: #055da2;
}
.marginL5{
    margin-left: 5px;
}

.width33{
    width: 33.33%;
}
.slcItemMain{
    margin: 0 0 0 90px;
    float: none;
}
.slcItemMain_select{
    float: none;
    width: auto;
}
.noBorder{
    border:none;
}
.textA_left{
    text-align: left!important;
}
.padLR40{
    padding: 0 40px!important;
}
.newSign{
    font-size: 14px;
    color: #fff;
    background: #f52441;
    padding: 0 5px;
    margin-left: 10px;
    border-radius: 2px;
}
.updateSwitch{
    position: absolute;
    left:15px;
    font-weight: normal;
}
.updateSwitch_item{
    position: absolute;
    white-space: nowrap;
}
.updateSwitch_item img{
    margin-bottom: -4px;
    cursor: pointer;
}
.updateSwitch_item{
    display: none;
}
.updateSwitch_item.active{
    display: block;
}
.conBtn{
    background: #fff;
}


/**
注册页面响应式布局
 */
.registMainAutoStyle{
    top: 45%;
    height:750px;
    width: 768px;
}
@media screen and (max-width: 1366px) {
    .registContAutoStyle{
        height: 550px;
        overflow-y: scroll;
    }
    .registMainAutoStyle{
        top: 55%;
        height:680px;
    }
}